/* SwatMessage */

.swat-message-notification {
	border-color: #f0dca1;
	background-color: #fffbc9;
	color: #7b4b09;
	background-image: url(../images/tango/48/dialog-information.png);
}
* html .swat-message-notification { /* IE hack */
	background-image: url(../images/tango/48/dialog-information-256.png);
}

.swat-message-warning {
	border-color: #facd00;
	background-color: #ff9;
	color: #533a15;
	background-image: url(../images/tango/48/dialog-warning.png);
}
* html .swat-message-warning { /* IE hack */
	background-image: url(../images/tango/48/dialog-warning-256.png);
}

.swat-message-error {
	border-color: #dc6e66;
	background-color: #ffe3e0;
	color: #e31b0c;
	background-image: url(../images/tango/48/dialog-error.png);
}
* html .swat-message-error { /* IE hack */
	background-image: url(../images/tango/48/dialog-error-256.png);
}

.swat-message-system-error {
	border-color: #dc6e66;
	background-color: #f33;
	color: #fff;
	background-image: url(../images/tango/48/dialog-error.png);
}
* html .swat-message-system-error { /* IE hack */
	background-image: url(../images/tango/48/dialog-error-256.png);
}

.swat-message-notification .swat-message-secondary-content { color: #947140; }
.swat-message-warning .swat-message-secondary-content { color: #947140; }
.swat-message-error .swat-message-secondary-content { color: #d44034; }
.swat-message-system-error .swat-message-secondary-content { color: #eee; }


/* SwatFormField Messages */

.swat-form-field-messages,
.swat-table-view-input-row-messages {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

.swat-form-field-messages .swat-message,
.swat-table-view-input-row-messages .swat-message {
	color: #c00;
	font-size: 85%;
	padding: 4px 4px 4px 24px;
	margin: 0.5em 0 0 0;
	background: transparent url(../images/tango/16/dialog-error.png) 4px 4px no-repeat;
}
* html .swat-form-field-messages .swat-message,
* html .swat-table-view-input-row-messages .swat-message { /* IE hack */
	background: transparent url(../images/tango/16/dialog-error-256.png) 4px 4px no-repeat;
}

.swat-form-field-with-messages {
	position: relative;
	border: 1px solid #c00;
	background: #ffe3e0;
	padding: 0.5em;
	margin: 0.5em 0;
}

.swat-grouping-form-field {
	padding-top: 0;
	padding-bottom: 0;
}
